Restricted Path Consistency Revisited
نویسنده
چکیده
Restricted path consistency (RPC) is a strong local consistency for binary constraints that was proposed 20 years ago and was identified as a promising alternative to arc consistency (AC) in an early experimental study of local consistencies for binary constraints. However, and in contrast to other strong local consistencies such as SAC and maxRPC, it has been neglected since then. In this paper we revisit RPC. First, we propose RPC3, a new lightweight RPC algorithm that is very easy to implement and can be efficiently applied throughout search. Then we perform a wide experimental study of RPC3 and a light version that achieves an approximation of RPC, comparing them to state-of-theart AC and maxRPC algorithms. Experimental results clearly show that restricted RPC is by far more efficient than both AC and maxRPC when applied throughout search. These results strongly suggest that it is time to reconsider the established perception that MAC is the best general purpose method for solving binary CSPs.
منابع مشابه
Arc and Path Consistency Revisited
ARC AND PATH CONSISTENCY REVISITED' Roger Mohr and Thomas C. Henderson 2 CRIN BP 239 54506 Vandoeuvre (France)
متن کاملImproving Domain Filtering using Restricted Path Consistency
This paper introduces a new level of partial consistency for constraint satisfaction problems, which is situated between arc and path-consistency. We call this level restricted path-consistency (rpc). Two procedures to enforce complete and partial rpc are presented. They both use path-based veriications to detect inconsistencies but retain the good features of arc-consistency since they only to...
متن کاملThe SeqBin Constraint Revisited
We revisit the SEQBIN constraint [1]. This meta-constraint subsumes a number of important global constraints like CHANGE [2], SMOOTH [3] and INCREASINGNVALUE [4]. We show that the previously proposed filtering algorithm for SEQBIN has two drawbacks even under strong restrictions: it does not detect bounds disentailment and it is not idempotent. We identify the cause for these problems, and prop...
متن کاملPath consistency revisited
One of the main factors limiting the use of path consistency algorithms in real life applications is their high space complexity. Han and Lee 5] presented a path consistency algorithm, PC-4, with O(n 3 a 3) space complexity, which makes it practicable only for small problems. I present a new path consistency algorithm , PC-5, which has an O(n 3 a 2) space complexity while retaining the worst-ca...
متن کاملFrom Restricted Path Consistency toMax - Restricted
There is no need to show the importance of the ltering techniques to solve constraint satisfaction problems i.e. to nd values for problem variables subject to constraints that specify which combinations of values are consistent. They can be used during a preprocessing step to remove once and for all some local inconsistencies, or during the search to eeciently prune the search tree. Recently, i...
متن کامل